Rigid Rules (rules in effect for all combinations):

RR1: TDI crosses 12-2 o'clock for LONG and 4-6 o'clock for SHORT;
RR2: Only enter on candle 1 or candle 2 after reversal change;
RR3: Stop loss extreme of previous 2-3 candles (high for SHORT and low for LONG trades);
RR4: Exit when TDI flattens, hooks or forms a check mark;

Dynamic Rules (rules that can be added and removed in any scenario):

DR1: Sufficient size of signal HH bar;
DR2: Sufficient strength of previous reversal (check size and number of bars);
DR3: Mind S/R (look to the left and if there is any S/R (that includes High/Low of nearby candles) in the direction of trade nearby, skip trade);
DR4: Trending markets only;
DR5: Trade TDI bounces;
DR6: Trades taken Frankfurt Open 2:00 am EST (8:00 am WET) Open till NY Session 12 PM EST (6:00 PM WET);
DR7: Signal or entry candle crossing 5 EMA;
DR8: Signal or entry candle price not far from its with-trend extreme (low for SHORT and high for LONG);
DR9: Red TDI line in the same direction as the green TDI line;
DR10: Stoch angle matches TDI angle (12-2 o'clock for LONG and 4-6 o'clock for SHORT);
DR11: TDI not OB/OS;
DR12: Stoch not OB/OS;
DR13: Mind HTF S/R;
DR14: MTF trend direction agreement;
DR15: MTF TDI direction agreement;
DR16: MTF Stoch direction agreement;
DR17: MTF TDI not OB/OS;
DR18: MTF Stoch not OB/OS;
DR19: Take only with-trend trades;
DR20: Mind divergences;
DR21: Mind round numbers (00's and 50's);

Scenario Codes (SCs) (* stands for 'all'):

Example 1: RR* (all rigid rules - can be omitted in longer codes since rigid rules (RRs) must be in effect at all times);
Example 2: RR*+DR1+DR17 same as just DR1+DR17 (all rigid rules plus DR1 and DR17);

Therefore, the code DR1+DR12+DR16 will in fact be the following scenario:

When TDI crosses 12-2 o'clock for LONG and 4-6 o'clock for SHORT (RR1)
and
when sufficient size of signal HH bar (DR1)
and
when TDI is not OB/OS (DR11)
and
when there is MTF TDI direction agreement (DR15)
then EXECUTE TRADE 
and
set stop loss extreme of previous 2-3 candles (high for SHORT and low for LONG trades) (RR3)
and
exit when TDI flattens, hooks or forms a check mark (RR4).

Testing Rules:

TR1: Testing is done real time to avoid history bias.
TR2: No reversing and redoing an order is allowed.
TR3: No doing 2 runs in a row with the same scenario code (SC) is allowed to avoid bias.

Miscellaneous:

Broker time is GMT+1 (WET)





